package proyecto.gestionarDatosDeGrupos;

import java.util.ArrayList;
import java.util.Collection;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;

public class GrupoForm extends ActionForm {

	//datos de grupo
	private int idGrupo;
	private String nombre;
	private String descripcion;
	private String fechaAlta;
	private String fechaBaja;
		
	private Collection centrosEducativos;
	private Collection docentes;
	private Collection colaboradores;
	private Collection cursos;
	private Collection turnos;
	private Collection horarios;
	
	private int idCentroEducativo;
	private String nombreCentroEducativo;
	private int idDocente;
	private String apellidoNombreDocente;
	private int idColaborador;
	private String apellidoNombreColaborador;
	private int idCurso;
	private String nombreCurso;
	
	//datos de horario
	private int idHorario;
	private String turno;
	private String anio;
	private String dia;
	private String horaInicioLunes;
	private String horaFinLunes;
	private String horaInicioMartes;
	private String horaFinMartes;
	private String horaInicioMiercoles;
	private String horaFinMiercoles;
	private String horaInicioJueves;
	private String horaFinJueves;
	private String horaInicioViernes;
	private String horaFinViernes;
	private String horaInicioSabado;
	private String horaFinSabado;
	private String horaInicioDomingo;
	private String horaFinDomingo;
	
	
	public GrupoForm() {
		super();
		// TODO Auto-generated constructor stub
	}


	public String getDescripcion() {
		return descripcion;
	}


	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}


	public String getFechaAlta() {
		return fechaAlta;
	}


	public void setFechaAlta(String fechaAlta) {
		this.fechaAlta = fechaAlta;
	}


	public int getIdGrupo() {
		return idGrupo;
	}


	public void setIdGrupo(int idGrupo) {
		this.idGrupo = idGrupo;
	}


	public String getNombre() {
		return nombre;
	}


	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
		
	
	public String getAnio() {
		return anio;
	}


	public void setAnio(String anio) {
		this.anio = anio;
	}


	public Collection getCentrosEducativos() {
		return centrosEducativos;
	}


	public void setCentrosEducativos(Collection centrosEducativos) {
		this.centrosEducativos = centrosEducativos;
	}


	public Collection getColaboradores() {
		return colaboradores;
	}


	public void setColaboradores(Collection colaboradores) {
		this.colaboradores = colaboradores;
	}


	public Collection getCursos() {
		return cursos;
	}


	public void setCursos(Collection cursos) {
		this.cursos = cursos;
	}

	
	public Collection getDocentes() {
		return docentes;
	}


	public void setDocentes(Collection docentes) {
		this.docentes = docentes;
	}
	

	public int getIdHorario() {
		return idHorario;
	}


	public void setIdHorario(int idHorario) {
		this.idHorario = idHorario;
	}


	public String getTurno() {
		return turno;
	}


	public void setTurno(String turno) {
		this.turno = turno;
	}


	
	
	public String getApellidoNombreColaborador() {
		return apellidoNombreColaborador;
	}


	public void setApellidoNombreColaborador(String apellidoNombreColaborador) {
		this.apellidoNombreColaborador = apellidoNombreColaborador;
	}


	public String getNombreCurso() {
		return nombreCurso;
	}


	public void setNombreCurso(String nombreCurso) {
		this.nombreCurso = nombreCurso;
	}


	public String getApellidoNombreDocente() {
		return apellidoNombreDocente;
	}


	public void setApellidoNombreDocente(String apellidoNombreDocente) {
		this.apellidoNombreDocente = apellidoNombreDocente;
	}


	public int getIdCentroEducativo() {
		return idCentroEducativo;
	}


	public void setIdCentroEducativo(int idCentroEducativo) {
		this.idCentroEducativo = idCentroEducativo;
	}


	public int getIdColaborador() {
		return idColaborador;
	}


	public void setIdColaborador(int idColaborador) {
		this.idColaborador = idColaborador;
	}


	public int getIdCurso() {
		return idCurso;
	}


	public void setIdCurso(int idCurso) {
		this.idCurso = idCurso;
	}


	public int getIdDocente() {
		return idDocente;
	}


	public void setIdDocente(int idDocente) {
		this.idDocente = idDocente;
	}


	public String getNombreCentroEducativo() {
		return nombreCentroEducativo;
	}


	public void setNombreCentroEducativo(String nombreCentroEducativo) {
		this.nombreCentroEducativo = nombreCentroEducativo;
	}

	

	public Collection getTurnos() {
		return turnos;
	}


	public void setTurnos(Collection turnos) {
		this.turnos = turnos;
	}
	
	
	public String getHoraFinDomingo() {
		return horaFinDomingo;
	}


	public void setHoraFinDomingo(String horaFinDomingo) {
		this.horaFinDomingo = horaFinDomingo;
	}


	public String getHoraFinJueves() {
		return horaFinJueves;
	}


	public void setHoraFinJueves(String horaFinJueves) {
		this.horaFinJueves = horaFinJueves;
	}


	public String getHoraFinLunes() {
		return horaFinLunes;
	}


	public void setHoraFinLunes(String horaFinLunes) {
		this.horaFinLunes = horaFinLunes;
	}


	public String getHoraFinMartes() {
		return horaFinMartes;
	}


	public void setHoraFinMartes(String horaFinMartes) {
		this.horaFinMartes = horaFinMartes;
	}


	public String getHoraFinMiercoles() {
		return horaFinMiercoles;
	}


	public void setHoraFinMiercoles(String horaFinMiercoles) {
		this.horaFinMiercoles = horaFinMiercoles;
	}


	public String getHoraFinSabado() {
		return horaFinSabado;
	}


	public void setHoraFinSabado(String horaFinSabado) {
		this.horaFinSabado = horaFinSabado;
	}


	public String getHoraFinViernes() {
		return horaFinViernes;
	}


	public void setHoraFinViernes(String horaFinViernes) {
		this.horaFinViernes = horaFinViernes;
	}


	public String getHoraInicioDomingo() {
		return horaInicioDomingo;
	}


	public void setHoraInicioDomingo(String horaInicioDomingo) {
		this.horaInicioDomingo = horaInicioDomingo;
	}


	public String getHoraInicioJueves() {
		return horaInicioJueves;
	}


	public void setHoraInicioJueves(String horaInicioJueves) {
		this.horaInicioJueves = horaInicioJueves;
	}


	public String getHoraInicioLunes() {
		return horaInicioLunes;
	}


	public void setHoraInicioLunes(String horaInicioLunes) {
		this.horaInicioLunes = horaInicioLunes;
	}


	public String getHoraInicioMartes() {
		return horaInicioMartes;
	}


	public void setHoraInicioMartes(String horaInicioMartes) {
		this.horaInicioMartes = horaInicioMartes;
	}


	public String getHoraInicioMiercoles() {
		return horaInicioMiercoles;
	}


	public void setHoraInicioMiercoles(String horaInicioMiercoles) {
		this.horaInicioMiercoles = horaInicioMiercoles;
	}


	public String getHoraInicioSabado() {
		return horaInicioSabado;
	}


	public void setHoraInicioSabado(String horaInicioSabado) {
		this.horaInicioSabado = horaInicioSabado;
	}


	public String getHoraInicioViernes() {
		return horaInicioViernes;
	}


	public void setHoraInicioViernes(String horaInicioViernes) {
		this.horaInicioViernes = horaInicioViernes;
	}
	

	public String getDia() {
		return dia;
	}


	public void setDia(String dia) {
		this.dia = dia;
	}
	

	public Collection getHorarios() {
		return horarios;
	}


	public void setHorarios(Collection horarios) {
		this.horarios = horarios;
	}
		

	public String getFechaBaja() {
		return fechaBaja;
	}


	public void setFechaBaja(String fechaBaja) {
		this.fechaBaja = fechaBaja;
	}


	public void reset(ActionMapping mapping,
			HttpServletRequest request) {
		
			idGrupo = 0;
			nombre = null;
			descripcion = null;		
			fechaAlta = null;
			fechaBaja = null;
			
			centrosEducativos = new ArrayList();
			docentes = new ArrayList();
			colaboradores = new ArrayList();
			cursos = new ArrayList();
			turnos = new ArrayList();
			horarios = new ArrayList();
			
			idHorario = 0;
			turno = null;		
			anio = null;
			dia = null;
			horaInicioLunes = null;
			horaFinLunes = null;
			horaInicioMartes = null;
			horaFinMartes = null;
			horaInicioMiercoles = null;
			horaFinMiercoles = null;
			horaInicioJueves = null;
			horaFinJueves = null;
			horaInicioViernes = null;
			horaFinViernes = null;
			horaInicioSabado = null;
			horaFinSabado = null;
			horaInicioDomingo = null;
			horaFinDomingo = null;
			
			idCentroEducativo = 0;
			nombreCentroEducativo = null;
			idDocente = 0;
			apellidoNombreDocente = null;
			idColaborador = 0;
			apellidoNombreColaborador = null;
			idCurso = 0;
			nombreCurso = null;
	}

}
